How to go global and configure Algolia to handle multiple languages.
ignorePlurals
parameter, if enabled, tells the engine to consider a word’s plural and singular forms as equivalent.
For example, in English, “cars” = “car” and “feet” = “foot”.
To ensure completeness and support multiple languages, Algolia uses Wiktionary templates to declare alternative forms of a word. For example, the template {en-noun|s}
, would show up like this on Wiktionary’s “car” page:
nl
)de
)fi
)da
)sv
)no
).queryLanguages
contains one of the six supported languagesdecompoundedAttributes
.zh
) and Korean (only at query time) and in Japanese (ja
) (at both query and indexing time). You must set the queryLanguages
and indexLanguages
to the relevant language code to ensure this segmentation applies.
ja
). To apply it, set the indexLanguages
setting to ja
. You can limit transliteration to some attributes or turn it off with the attributesToTransliterate
setting.